ThermalControl

Thermal Control peripheral interface for drones.

This peripheral allows to control the drone's thermal feature. When thermal mode is enabled, the drone sends the thermal camera video stream.

Note that this peripheral may be unsupported, depending on the drone model and firmware version.

This peripheral can be obtained from a drone using:

drone.getPeripheral(ThermalControl.class)

See also

com.parrot.drone.groundsdk.device.Drone

Types

Link copied to clipboard
Absolute thermal palette.
Link copied to clipboard
interface Calibration
Thermal camera calibration interface.
Link copied to clipboard
enum Mode
Thermal mode.
Link copied to clipboard
interface Palette
Thermal palette.
Link copied to clipboard
Relative thermal palette.
Link copied to clipboard
interface Rendering
Thermal rendering configuration.
Link copied to clipboard
Thermal camera sensitivity.
Link copied to clipboard
Spot thermal palette.

Functions

Link copied to clipboard
Gives access to the thermal camera calibration interface.
Link copied to clipboard
Gives access to the thermal mode setting.
Link copied to clipboard
abstract fun sendBackgroundTemperature(@FloatRange(from = 0) value: Double)
Sends the background temperature value to the drone.
Link copied to clipboard
abstract fun sendEmissivity(@FloatRange(from = 0, to = 1) value: Double)
Sends the current emissivity value to the drone.
Link copied to clipboard
abstract fun sendPalette(@NonNull palette: ThermalControl.Palette)
Sends the thermal palette configuration to the drone.
Link copied to clipboard
Sends the thermal rendering configuration to the drone.
Link copied to clipboard
Gives access to the thermal camera sensitivity setting.